$(function(){
    //------------------------------------------------------------------------------------------------------------------
    //表单验证 使用jQuery Validate 插件进行验证
    $('#setpassword').validate({
        //指定使用什么标签标记错误。
        errorElement: "span",
        //一个函数，可以自定义错误放到哪里。
        errorPlacement: function(error, element) {
            $(element).parents('dl').find(".errinfo").append(error);
        },
        //自定义错误消息
        tipPlacement: function(element,tip) {
            $(element).parents('dl').find(".errinfo").append(tip);
        },
        //通过验证后执行的函数
        success: function(label){
            if(label.parents('dl').find('dd input').val()!=''){
                label.text('ok!').addClass('success');
            }
        },
        //未验证后执行的函数
        highlight: function(element, errorClass) {
            $( element ).closest( "dl" ).find("dd.errinfo").find('span').removeClass('success');
        },
        ignore:"",
        //js上面添加验证规则
        rules: {
            reset: {
                required: true,
                minlength: 6
            },
            reset_password: {
                required: true,
                minlength: 6,
                equalTo: "#reset"
            }
        },
        //错误信息提示修改
        messages: {
            reset: {
                required: "请输入新密码",
                minlength: "新密码长度不能小于6个字符"
            },
            reset_password: {
                required: "请输入确认密码",
                minlength: "确认密码长度不能小于6个字符",
                equalTo: "两次密码输入不一致"
            }
        },
        submitHandler:function(form) {
            formSubmit($("#setpassword #sub"),form);
        }
    });
    //$('form input[placeholder]').placeholder({isUseSpan:true});
});

// ----------------------------------------------------------------------------------------------------------------------------

